', {
'class':'swipebox-inline-container'
})
.append($(src)
.clone()
.toggleClass(plugin.settings.toggleClassOnLoad)
)
);
}else{
if(! this.isVideo(src)){
var img=$('
').on('load', function(){
callback.call(img);
});
img.attr('src', src);
}}
},
getNext:function (){
var $this=this,
src,
index=$('#swipebox-slider .slide').index($('#swipebox-slider .slide.current'));
if(index + 1 < elements.length){
src=$('#swipebox-slider .slide').eq(index).contents().find('iframe').attr('src');
$('#swipebox-slider .slide').eq(index).contents().find('iframe').attr('src', src);
index++;
$this.setSlide(index);
$this.preloadMedia(index+1);
if(plugin.settings.nextSlide){
plugin.settings.nextSlide();
}}else{
if(plugin.settings.loopAtEnd===true){
src=$('#swipebox-slider .slide').eq(index).contents().find('iframe').attr('src');
$('#swipebox-slider .slide').eq(index).contents().find('iframe').attr('src', src);
index=0;
$this.preloadMedia(index);
$this.setSlide(index);
$this.preloadMedia(index + 1);
if(plugin.settings.nextSlide){
plugin.settings.nextSlide();
}}else{
$('#swipebox-overlay').addClass('rightSpring');
setTimeout(function(){
$('#swipebox-overlay').removeClass('rightSpring');
}, 500);
}}
},
getPrev:function (){
var index=$('#swipebox-slider .slide').index($('#swipebox-slider .slide.current')),
src;
if(index > 0){
src=$('#swipebox-slider .slide').eq(index).contents().find('iframe').attr('src');
$('#swipebox-slider .slide').eq(index).contents().find('iframe').attr('src', src);
index--;
this.setSlide(index);
this.preloadMedia(index-1);
if(plugin.settings.prevSlide){
plugin.settings.prevSlide();
}}else{
$('#swipebox-overlay').addClass('leftSpring');
setTimeout(function(){
$('#swipebox-overlay').removeClass('leftSpring');
}, 500);
}},
nextSlide:function (){
},
prevSlide:function (){
},
closeSlide:function (){
$('html').removeClass('swipebox-html');
$('html').removeClass('swipebox-touch');
$(window).trigger('resize');
this.destroy();
},
destroy:function (){
$(window).unbind('keyup');
$('body').unbind('touchstart');
$('body').unbind('touchmove');
$('body').unbind('touchend');
$('#swipebox-slider').unbind();
$('#swipebox-overlay').remove();
if(! $.isArray(elem)){
elem.removeData('_swipebox');
}
if(this.target){
this.target.trigger('swipebox-destroy');
}
$.swipebox.isOpen=false;
if(plugin.settings.afterClose){
plugin.settings.afterClose();
}}
};
plugin.init();
};
$.fn.swipebox=function(options){
if(! $.data(this, '_swipebox')){
var swipebox=new $.swipebox(this, options);
this.data('_swipebox', swipebox);
}
return this.data('_swipebox');
};}(window, document, jQuery));